Table of Contents Overview Brief Description Detailed Business Process Model Description Business Process Diagrams Upload Device Measurements (L+G) Page 1 Upload Device Measurements (L+G) Page 2 Upload Device Measurements (L+G) Page 3 Upload Device Measurements (L+G) Page 4 Upload Device Measurements (L+G) Page 5 Upload Device Measurements (L+G) Page 6 SGG-MDM Upload Device Measurements (L+G) Description 1.0 Create Payload and Place Into Directory 1.1 Poll File Location Based on Configured Frequency 1.2 Parse, Analyze File and Identify Records 1.3 Transform Meter Read Record to 'Plain' XML 1.4 Process Message Through Generator Notifications 1.5 Create and Send Statistical Notification 1.6 Route Notification Through JMS Queue to OUAF 1.7 Create and Publish Additional Notification(s) 1.8 Perform Custom Pre-Processing 1.9 Validate Meter Read Record 2.0 Transform “Plane” XML Meter Read Record to SGG IMD Standard Format 2.1 Create and Send Error Notification 2.2 Perform Custom Post-Processing 2.3 Send IMD Record 2.4 Route IMD Record Through JMS Queue to OUAF 2.5 Determine Head-End System, Device, Measuring Component, and UOM 2.6 Populate Start Date/Time & End Date/Time 2.7 Adjust Date/Time in Multiples of SPI and Convert to Standard Time considering DST 2.8 Check Interval Data Integrity 2.9 Determine Processing Method 3.0 Create IMD in 'Error' State and Log Errors 3.1 Create To Do 3.2 Populate Default Data 3.3 Create IMD Record in 'Pending' State 3.4 Process Pending IMDs 3.5 Perform L+G Head-End Specific Mapping and Update State to 'Additional Mapping' 3.6 Calculate Pre-VEE Values and Consumption 3.7 Update IMD to 'Mapping Error' State and Log Error 3.8 Create To Do 3.9 Review IMD 4.0 Populate Changes and Request to Update IMD 4.1 Update IMD 4.2 Request to Perform Additional Mapping 4.3 Request to Delete 4.4 Delete IMD 4.5 Gather IMD Requirements 4.6 Submit Request 4.7 Check for any Missing Interval Data 4.8 Check If Data Is Within Boundary Of Previous Day Data 4.9 Update IMD to 'VEE Ready' State 5.0 Update IMD to 'Error' State and Log Errors 5.1 4.2.1.2 MDM. V2.0.1. Manage VEE and VEE Exceptions. Manage VEE 5.2 4.2.1.2 MDM. Manage VEE and VEE Exceptions. Finalize IMD 5.3 Preprocess Activity 5.4 Create Pending Payload Statistics Activity 5.5 Validate Notification Data (Service Provider, File Name) 5.6 Transition Activity to Validation Error State and Log Error 5.7 Create To Do 5.8 Transition To Active State 5.9 Monitor Statistic Aggregation 6.0 Transition Activity to Inactive 6.1 Accumulate File Statistics for Events and IMDs 6.2 Review Active Payload Statistic Records 6.3 Request Accumulate Statistics 6.4 Request Inactivate Payload Statistics 6.5 Request Delete Payload Statistics 6.6 Delete Payload Statistics 6.7 Preprocess Activity 6.8 Create Pending Payload Error Notification Activity 6.9 Find Payload Statistics for Processed Payload and Transition to Validate State 7.0 Update Payload Statistics with Error Information and Transition to Completed State 7.1 Preprocess Activity 7.2 Create Pending Payload Summary Activity 7.3 Update Payload Statistics with Payload Summary and Transition to Complete State 7.4 Analyze, Work Errors and To Do 7.5 Request to Discard 7.6 Complete To Do(s) 7.7 Update IMD to 'Discard' State 7.8 Request to Reprocess 7.9 Update IMD to 'Reprocessed' State and Initialize Reprocessing 8.0 Identify IMD in 'Error' State 8.1 Request to Remove 8.2 Update IMD to 'Remove' State 8.3 Update IMD to 'Additional Mapping' State and Continue Processing 8.4 Evaluate Criteria to Run Automated Retry Process 8.5 Identify IMD in 'Mapping Error' State 8.6 Update IMD to 'VEE Ready' State and Continue Processing 8.7 Identify IMD in 'Error' State 8.8 Request to Reprocess 8.9 Transition Activity Status to Validate and Initialize Reprocessing 9.0 Identify Activity in Validation Error State 9.1 Contact Vendor 9.2 Review Error 9.3 Resolve Error Business Objects Life Cycle D1-IMDSeeder Initial Load IMD Interval Initial Load IMD Scalar